anyone despicable/vile - Allemand Anglais Dictionnaire